make progress - German English Dictionary